/**
 * 存储数据到本地
 * @param {String} key - 键名
 * @param {any} value - 值
 */
export function setStorage(key, value) {
  try {
    uni.setStorageSync(key, value)
  } catch (e) {
    console.error('setStorage error:', e)
  }
}

/**
 * 从本地获取数据
 * @param {String} key - 键名
 * @returns {any}
 */
export function getStorage(key) {
  try {
    return uni.getStorageSync(key)
  } catch (e) {
    console.error('getStorage error:', e)
    return null
  }
}

/**
 * 从本地删除数据
 * @param {String} key - 键名
 */
export function removeStorage(key) {
  try {
    uni.removeStorageSync(key)
  } catch (e) {
    console.error('removeStorage error:', e)
  }
}

/**
 * 清空本地数据
 */
export function clearStorage() {
  try {
    uni.clearStorageSync()
  } catch (e) {
    console.error('clearStorage error:', e)
  }
} 